﻿using BCCommon.OAEnums;
using System;
using System.Collections.Generic;
using System.Text;

namespace BCEntity.OA.Notification.NotificationTransferRecord
{
    /// <summary>
    /// OA系统通知记录移交记录
    /// </summary>
	public class NotificationTransferRecordEntity
    {
        /// <summary>
        /// OA系统通知记录移交记录Id
        /// </summary>		
        public long NotificationTransferRecordId { get; set; }
        /// <summary>
        /// OA系统通知记录Id
        /// </summary>		
        public long NotificationRecordId { get; set; }
        /// <summary>
        /// 参与者Id
        /// </summary>		
        public long? ParticipantId { get; set; }
        /// <summary>
        /// 参与者姓名
        /// </summary>		
        public string ParticipantName { get; set; }
        /// <summary>
        /// 参与者角色（系统、管理员）
        /// </summary>		
        public OAPeopleRoleType ParticipantRole { get; set; }
        /// <summary>
        /// 接收者Id
        /// </summary>		
        public long ReceiverId { get; set; }
        /// <summary>
        /// 接收者角色（系统、管理员、司机、合伙人）
        /// </summary>		
        public OAPeopleRoleType ReceiverRole { get; set; }
        /// <summary>
        /// 接收者姓名
        /// </summary>		
        public string ReceiverName { get; set; }
        /// <summary>
        /// 移交备注
        /// </summary>		
        public string TransferRemark { get; set; }
        /// <summary>
        /// 创建时间
        /// </summary>		
        public DateTime CreateTime { get; set; }

    }
}
